// import QtQuick 1.0 // to target S60 5th Edition or Maemo 5
import QtQuick 1.1

Item {
    id: item1
    width: 400
    height: 600

    Text {
        id: title
        color: "#ffffff"
        text: "GPS定位设置"
        anchors.top: parent.top
        anchors.topMargin: 10
        anchors.left: parent.left
        anchors.leftMargin: 10
        font.pixelSize: 55
    }

    Column {
        id: setting_column
        width: 300
        height: 400
        spacing: 30
        anchors.left: parent.left
        anchors.leftMargin: 10
        anchors.top: title.bottom
        anchors.topMargin: 20

        CheckBox {
            id: checkbox_gps_switch
            x: 0
            y: 317
            textstring: "启用GPS设备"

            onCheck_statue:
            {
                data_container.setting_gps_status = check;
            }
        }

        Item {
            id: item_gps_interval
            x: 0
            y: 252
            width: 300
            height: 50

            Mbutton {
                id: text1
                y: 18
                pro_height: 60
                pro_width: 250
//                color: "#ffffff"
                textstring: "GPS更新间隔："
                anchors.left: parent.left
                anchors.leftMargin: 0
                anchors.verticalCenter: parent.verticalCenter
                text_size: 33

                onButtonclick:
                {
                    loader_input_gps.set_loader("GPS更新间隔：");
                }
            }

            Text {
                id: text_gps_interval
                color: "#ffffff"
                text: data_container.setting_gps_update_interval + " 秒"
                font.pixelSize: 33
                wrapMode: Text.WrapAnywhere
                anchors.verticalCenter: parent.verticalCenter
                anchors.left: text1.right
                anchors.leftMargin: 0
            }

//            Rectangle {
//                id: rectangle1
//                color: "#ffffff"
//                anchors.right: parent.right
//                anchors.rightMargin: 0
//                anchors.bottom: parent.bottom
//                anchors.bottomMargin: 5
//                anchors.top: parent.top
//                anchors.topMargin: 5
//                anchors.left: text1.right
//                anchors.leftMargin: 0

//                TextInput {
//                    id: text_input1
//                    text: ""
//                    horizontalAlignment: TextInput.AlignHCenter
//                    anchors.fill: parent
//                    font.pixelSize: 33
//                }
//            }
        }

        CheckBox {
            id: checkbox_gps_follow
            x: 0
            y: 0
            textstring: "跟随我的位置"
            isCheck: data_container.setting_gps_follow_me

            onCheck_statue:
            {
                data_container.setting_gps_follow_me = check;
            }
        }

        Item {
            id: item_follow_interval
            x: 0
            y: 252
            width: 300
            height: 50

            Mbutton {
                id: text11
                y: 18
//                color: "#ffffff"
                textstring: "跟随间隔："
                pro_height: 60
                pro_width: 200
                anchors.left: parent.left
                anchors.leftMargin: 0
                anchors.verticalCenter: parent.verticalCenter
                text_size: 33

                onButtonclick:
                {
                    loader_input_follow.set_loader("跟随间隔：");
                }
            }

            Text {
                id: text_follow_interval
                color: "#ffffff"
                text: data_container.setting_gps_follow_interval + " 秒"
                font.pixelSize: 33
                anchors.verticalCenter: parent.verticalCenter
                anchors.left: text11.right
                anchors.leftMargin: 0
            }

//            Rectangle {
//                id: rectangle11
//                width: 68
//                color: "#ffffff"
//                anchors.bottom: parent.bottom
//                anchors.bottomMargin: 5
//                anchors.top: parent.top
//                anchors.topMargin: 5
//                anchors.left: text11.right
//                anchors.leftMargin: 0

//                TextInput {
//                    id: text_input11
//                    text: ""
//                    horizontalAlignment: TextInput.AlignHCenter
//                    anchors.fill: parent
//                    font.pixelSize: 33
//                }
//            }
        }

        CheckBox {
            id: checkbox1
        x: 0
        y: 0
        width: 200
        height: 50
        visible: false
    }




    }

//    ////////////////////////////////////////////////////////////
//    Loader
//    {
//        id: loader_input_gps
//        source: ""

//        function set_loader(title)
//        {
//            loader_input_gps.source = "MTextInput.qml";
//            loader_input_gps.item.title_text = title;
//        }
//    }

//    Connections
//    {
//        id: con_input_gps
//        target: loader_input_gps.item

//        onConfirm:
//        {
//            var input = inputtext;
//            loader_input_gps.source = "";
//            var num = new Number(input);
//            if (num > 99 && num < 1)
//            {
//                root.set_notification_loader(2000, "请输入1～99之前的数字");
//            }
//            else
//            {
//                data_container.setting_gps_update_interval = num;
//            }
//        }

//        onCancel:
//        {
//            loader_input_gps.source = "";
//        }
//    }

//    ////////////////////////////////////////////////////////////
//    Loader
//    {
//        id: loader_input_follow
//        source: ""

//        function set_loader(title)
//        {
//            loader_input_follow.source = "MTextInput.qml";
//            loader_input_follow.item.title_text = title;
//        }
//    }

//    Connections
//    {
//        id: con_input_follow
//        target: loader_input_follow.item

//        onConfirm:
//        {
//            var input = inputtext;
//            loader_input_follow.source = "";
//            var num = new Number(input);
//            if (num > 99 && num < 1)
//            {
//                root.set_notification_loader(2000, "请输入1～99之前的数字");
//            }
//            else
//            {
//                data_container.setting_gps_follow_interval = num;
//            }
//        }

//        onCancel:
//        {
//            loader_input_follow.source = "";
//        }
//    }
}
